/*
  数字组合
 【题目描述】
    有 n 个正整数，找出其中和为 t (t也是正整数)的可能的组合方式。
    如：
      n=5, 5个数分别为 1, 2, 3, 4, 5，t=5；
      那么可能的组合有三种组合方式:
        5 = 1 + 4
        5 = 2 + 3
        5 = 5
 【输入】
    输入的第一行是两个正整数 n和t，用空格隔开，其中1 ≤ n ≤ 20, 表示正整数的个数，t为要求的和(1 ≤ t ≤ 1000);
    接下来的一行是 n 个正整数，用空格隔开。
 【输出】
    和为 t 的不同的组合方式的数目。
 【输入样例】
    5 5
    1 2 3 4 5
 【输出样例】
    3
*/